folded tortilla - Spanish English Dictionary